export const PageTypeEnum = {
  ADD: 1,  // 新增
  EDIT: 2, // 编辑
  UPDATE: 3, // 变更
  MAINTAIN: 4, // 维护
  APPLY: 5, // 申请
  QUERY: 6, // 查看
  AUDIT: 7, // 审核
};

export const ListTypeEnum = {
  APPLY: 10, // 申请 10
  UPHOLD: 15, // 维护 15
  AUDIT: 20, // 审核 20
  DEPLOY: 30, // 发布 30
  QUERY: 90, // 查询 90
};

export const AuditFlagEnum = {
  REJECT: 0, // 已驳回
  SUBMIT: 1, // 待提交
  AUDIT: 2, // 待审核
  DEPLOY: 3, // 待发布
  FINISH: 4, // 已完成
};

const getBtnShow = (listType) => {
  return {
    edit: listType === ListTypeEnum.APPLY,
    update: listType === ListTypeEnum.UPHOLD,
    audit: listType === ListTypeEnum.AUDIT,
    deploy: listType === ListTypeEnum.AUDIT,
  };
};

export default {
  getBtnShow,
}